Big Huge Thesaurus

Candida albicans

noun